pitching piece - French English Dictionary